import os,pytest
from config.config import *
from lib.api.block import *
from lib.api.common import *

@pytest.fixture(scope='session',autouse=True)
def start_running():#在自动化执行一开始就执行下面的函数代码
    print('---初始化删除临时文件----')
    # 删除测试报告
    try:
        for one in os.listdir('../report/tmp'):  # 获取该路径下的所有文件，返回列表
            if 'json' in one or 'txt' in one:
                os.remove(f'../report/tmp/{one}')
    except:
        pass

    yield #相当于teardown用法
    print('----结束初始化删除临时文件-----')

@pytest.fixture(scope='function')
def conf_block_add(): #添加一个区块，返回hash值
    content=f'{getNow()}添加7月7日，民政部、国家发展改革委、市场监管总局联合召开行业协会商会乱收费专项清理整治工作动员部署电视电话会议。会议要求，要准确把握行业协会商会乱收费专项清理整治工作任务要求,紧盯强制收费、重复收费等15项突出问题，进一步加大惩处力度，营造专项清理整治工作开展的良好氛围和环境。会议指出，近年来，各地各有关部门切实加大对行业协会商会乱收费规范整治力度，行业协会商会乱收费问题总体有所缓解，各类收费行为日趋规范。但由于行业协会商会整体生存能力不足、培育扶持政策不够、部门综合监管机制有待进一步健全完善等多种原因，行业协会商会领域的乱收费、乱摊派、乱强制情况仍时有发生，有些违规情形还比较恶劣，一定程度上扰乱了市场经济秩序、加重了市场主体负担、侵蚀了减税降费政策效果、破坏了营商环境，影响了一些领域企业的“获得感”和健康发展。会议强调，要准确把握行业协会商会乱收费专项清理整治工作任务要求。一是紧盯强制收费、重复收费、违规收费、不规范收费等四类15项突出问题，进一步加大惩处力度，狠刹违规收费之风，持续释放越往后执法越严、查处越重的信号，始终保持对行业协会商会违法违规乱收费的高压态势。二是各级行业协会商会要对照规范行业协会商会收费各项政策规定和本次专项清理整治重点，认真自查，扎实整改。各地市场监管部门要牵头会同民政、发展改革等部门，制定具体抽查检查方案，加大抽查检查力度，形成监管合力。三是组织实施好规范收费工作专项检查行动，确保国务院办公厅《关于进一步规范行业协会商会收费的通知》提出的各项任务落实到位。四是从长效机制建设上查漏补缺，逐步解决造成行业协会商会“乱收费”顽疾长期存在的体制机制问题，实现治标和治本的有机统一。会议要求，各地各有关部门和各行业协会商会要高度重视，加大对专项清理整治工作安排、工作举措和工作成效的宣传力度，大力宣传减轻企业负担效果明显的先进典型，及时曝光顶风违法违规收费增加企业负担的负面典型，营造专项清理整治工作开展的良好氛围和环境'
    payload={"content":content,"busiType":"ZX"}
    res=Bolck().add(payload,getTimesTemp(),host1)
    return res["data"]["hash"]

@pytest.fixture(scope='function')
def conf_block_add2(): #添加一个区块，返回hash值
    content=f'{getNow()}添加7月7日，民政部、国家发展改革委、市场监管总局联合召开行业协会商会乱收费专项清理整治工作动员部署电视电话会议。会议要求，要准确把握行业协会商会乱收费专项清理整治工作任务要求,紧盯强制收费、重复收费等15项突出问题，进一步加大惩处力度，营造专项清理整治工作开展的良好氛围和环境。会议指出，近年来，各地各有关部门切实加大对行业协会商会乱收费规范整治力度，行业协会商会乱收费问题总体有所缓解，各类收费行为日趋规范。但由于行业协会商会整体生存能力不足、培育扶持政策不够、部门综合监管机制有待进一步健全完善等多种原因，行业协会商会领域的乱收费、乱摊派、乱强制情况仍时有发生，有些违规情形还比较恶劣，一定程度上扰乱了市场经济秩序、加重了市场主体负担、侵蚀了减税降费政策效果、破坏了营商环境，影响了一些领域企业的“获得感”和健康发展。会议强调，要准确把握行业协会商会乱收费专项清理整治工作任务要求。一是紧盯强制收费、重复收费、违规收费、不规范收费等四类15项突出问题，进一步加大惩处力度，狠刹违规收费之风，持续释放越往后执法越严、查处越重的信号，始终保持对行业协会商会违法违规乱收费的高压态势。二是各级行业协会商会要对照规范行业协会商会收费各项政策规定和本次专项清理整治重点，认真自查，扎实整改。各地市场监管部门要牵头会同民政、发展改革等部门，制定具体抽查检查方案，加大抽查检查力度，形成监管合力。三是组织实施好规范收费工作专项检查行动，确保国务院办公厅《关于进一步规范行业协会商会收费的通知》提出的各项任务落实到位。四是从长效机制建设上查漏补缺，逐步解决造成行业协会商会“乱收费”顽疾长期存在的体制机制问题，实现治标和治本的有机统一。会议要求，各地各有关部门和各行业协会商会要高度重视，加大对专项清理整治工作安排、工作举措和工作成效的宣传力度，大力宣传减轻企业负担效果明显的先进典型，及时曝光顶风违法违规收费增加企业负担的负面典型，营造专项清理整治工作开展的良好氛围和环境'
    payload={"content":content,"busiType":"ZX"}
    res=Bolck().add(payload,getTimesTemp(),host2)
    return res["data"]["hash"]

@pytest.fixture(scope='function')
def conf_block_add3(): #添加一个区块，返回hash值
    content=f'{getNow()}添加7月7日，民政部、国家发展改革委、市场监管总局联合召开行业协会商会乱收费专项清理整治工作动员部署电视电话会议。会议要求，要准确把握行业协会商会乱收费专项清理整治工作任务要求,紧盯强制收费、重复收费等15项突出问题，进一步加大惩处力度，营造专项清理整治工作开展的良好氛围和环境。会议指出，近年来，各地各有关部门切实加大对行业协会商会乱收费规范整治力度，行业协会商会乱收费问题总体有所缓解，各类收费行为日趋规范。但由于行业协会商会整体生存能力不足、培育扶持政策不够、部门综合监管机制有待进一步健全完善等多种原因，行业协会商会领域的乱收费、乱摊派、乱强制情况仍时有发生，有些违规情形还比较恶劣，一定程度上扰乱了市场经济秩序、加重了市场主体负担、侵蚀了减税降费政策效果、破坏了营商环境，影响了一些领域企业的“获得感”和健康发展。会议强调，要准确把握行业协会商会乱收费专项清理整治工作任务要求。一是紧盯强制收费、重复收费、违规收费、不规范收费等四类15项突出问题，进一步加大惩处力度，狠刹违规收费之风，持续释放越往后执法越严、查处越重的信号，始终保持对行业协会商会违法违规乱收费的高压态势。二是各级行业协会商会要对照规范行业协会商会收费各项政策规定和本次专项清理整治重点，认真自查，扎实整改。各地市场监管部门要牵头会同民政、发展改革等部门，制定具体抽查检查方案，加大抽查检查力度，形成监管合力。三是组织实施好规范收费工作专项检查行动，确保国务院办公厅《关于进一步规范行业协会商会收费的通知》提出的各项任务落实到位。四是从长效机制建设上查漏补缺，逐步解决造成行业协会商会“乱收费”顽疾长期存在的体制机制问题，实现治标和治本的有机统一。会议要求，各地各有关部门和各行业协会商会要高度重视，加大对专项清理整治工作安排、工作举措和工作成效的宣传力度，大力宣传减轻企业负担效果明显的先进典型，及时曝光顶风违法违规收费增加企业负担的负面典型，营造专项清理整治工作开展的良好氛围和环境'
    payload={"content":content,"busiType":"ZX"}
    res=Bolck().add(payload,getTimesTemp(),host3)
    return res["data"]["hash"]

@pytest.fixture(scope='function')
def conf_block_add4(): #添加一个区块，返回hash值
    content=f'{getNow()}添加7月7日，民政部、国家发展改革委、市场监管总局联合召开行业协会商会乱收费专项清理整治工作动员部署电视电话会议。会议要求，要准确把握行业协会商会乱收费专项清理整治工作任务要求,紧盯强制收费、重复收费等15项突出问题，进一步加大惩处力度，营造专项清理整治工作开展的良好氛围和环境。会议指出，近年来，各地各有关部门切实加大对行业协会商会乱收费规范整治力度，行业协会商会乱收费问题总体有所缓解，各类收费行为日趋规范。但由于行业协会商会整体生存能力不足、培育扶持政策不够、部门综合监管机制有待进一步健全完善等多种原因，行业协会商会领域的乱收费、乱摊派、乱强制情况仍时有发生，有些违规情形还比较恶劣，一定程度上扰乱了市场经济秩序、加重了市场主体负担、侵蚀了减税降费政策效果、破坏了营商环境，影响了一些领域企业的“获得感”和健康发展。会议强调，要准确把握行业协会商会乱收费专项清理整治工作任务要求。一是紧盯强制收费、重复收费、违规收费、不规范收费等四类15项突出问题，进一步加大惩处力度，狠刹违规收费之风，持续释放越往后执法越严、查处越重的信号，始终保持对行业协会商会违法违规乱收费的高压态势。二是各级行业协会商会要对照规范行业协会商会收费各项政策规定和本次专项清理整治重点，认真自查，扎实整改。各地市场监管部门要牵头会同民政、发展改革等部门，制定具体抽查检查方案，加大抽查检查力度，形成监管合力。三是组织实施好规范收费工作专项检查行动，确保国务院办公厅《关于进一步规范行业协会商会收费的通知》提出的各项任务落实到位。四是从长效机制建设上查漏补缺，逐步解决造成行业协会商会“乱收费”顽疾长期存在的体制机制问题，实现治标和治本的有机统一。会议要求，各地各有关部门和各行业协会商会要高度重视，加大对专项清理整治工作安排、工作举措和工作成效的宣传力度，大力宣传减轻企业负担效果明显的先进典型，及时曝光顶风违法违规收费增加企业负担的负面典型，营造专项清理整治工作开展的良好氛围和环境'
    payload={"content":content,"busiType":"ZX"}
    res=Bolck().add(payload,getTimesTemp(),host4)
    return res["data"]["hash"]

@pytest.fixture(scope='function')
def conf_block_add5(): #添加一个区块，返回hash值
    content=f'{getNow()}添加7月7日，民政部、国家发展改革委、市场监管总局联合召开行业协会商会乱收费专项清理整治工作动员部署电视电话会议。会议要求，要准确把握行业协会商会乱收费专项清理整治工作任务要求,紧盯强制收费、重复收费等15项突出问题，进一步加大惩处力度，营造专项清理整治工作开展的良好氛围和环境。会议指出，近年来，各地各有关部门切实加大对行业协会商会乱收费规范整治力度，行业协会商会乱收费问题总体有所缓解，各类收费行为日趋规范。但由于行业协会商会整体生存能力不足、培育扶持政策不够、部门综合监管机制有待进一步健全完善等多种原因，行业协会商会领域的乱收费、乱摊派、乱强制情况仍时有发生，有些违规情形还比较恶劣，一定程度上扰乱了市场经济秩序、加重了市场主体负担、侵蚀了减税降费政策效果、破坏了营商环境，影响了一些领域企业的“获得感”和健康发展。会议强调，要准确把握行业协会商会乱收费专项清理整治工作任务要求。一是紧盯强制收费、重复收费、违规收费、不规范收费等四类15项突出问题，进一步加大惩处力度，狠刹违规收费之风，持续释放越往后执法越严、查处越重的信号，始终保持对行业协会商会违法违规乱收费的高压态势。二是各级行业协会商会要对照规范行业协会商会收费各项政策规定和本次专项清理整治重点，认真自查，扎实整改。各地市场监管部门要牵头会同民政、发展改革等部门，制定具体抽查检查方案，加大抽查检查力度，形成监管合力。三是组织实施好规范收费工作专项检查行动，确保国务院办公厅《关于进一步规范行业协会商会收费的通知》提出的各项任务落实到位。四是从长效机制建设上查漏补缺，逐步解决造成行业协会商会“乱收费”顽疾长期存在的体制机制问题，实现治标和治本的有机统一。会议要求，各地各有关部门和各行业协会商会要高度重视，加大对专项清理整治工作安排、工作举措和工作成效的宣传力度，大力宣传减轻企业负担效果明显的先进典型，及时曝光顶风违法违规收费增加企业负担的负面典型，营造专项清理整治工作开展的良好氛围和环境'
    payload={"content":content,"busiType":"ZX"}
    res=Bolck().add(payload,getTimesTemp(),host5)
    return res["data"]["hash"]